package com.industrial.premu.domain;

import com.industrial.common.core.annotation.Excel;
import com.industrial.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 行业信息对象 pre_mu_standard_industry_info
 * 
 * @author Zhou_S
 * @date 2024-02-01
 */
public class PreMuStandardIndustryInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private String ID;

    /** 门类 */
    @Excel(name = "门类")
    private String ML;

    /** 大类 */
    @Excel(name = "大类")
    private String DL;

    /** 中类 */
    @Excel(name = "中类")
    private String ZL;

    /** 小类 */
    @Excel(name = "小类")
    private String XL;

    /** 行业名称 */
    @Excel(name = "行业名称")
    private String hyName;

    /** 说明 */
    @Excel(name = "说明")
    private String DESCRIPTION;

    /** 层级 */
    @Excel(name = "层级")
    private String LEVEL;

    /** 删除标记 */
    @Excel(name = "删除标记")
    private String delFlag;

    /** 租户ID */
    @Excel(name = "租户ID")
    private Long tenantId;

    public void setID(String ID) 
    {
        this.ID = ID;
    }

    public String getID() 
    {
        return ID;
    }
    public void setML(String ML) 
    {
        this.ML = ML;
    }

    public String getML() 
    {
        return ML;
    }
    public void setDL(String DL) 
    {
        this.DL = DL;
    }

    public String getDL() 
    {
        return DL;
    }
    public void setZL(String ZL) 
    {
        this.ZL = ZL;
    }

    public String getZL() 
    {
        return ZL;
    }
    public void setXL(String XL) 
    {
        this.XL = XL;
    }

    public String getXL() 
    {
        return XL;
    }
    public void setHyName(String hyName) 
    {
        this.hyName = hyName;
    }

    public String getHyName() 
    {
        return hyName;
    }
    public void setDESCRIPTION(String DESCRIPTION) 
    {
        this.DESCRIPTION = DESCRIPTION;
    }

    public String getDESCRIPTION() 
    {
        return DESCRIPTION;
    }
    public void setLEVEL(String LEVEL) 
    {
        this.LEVEL = LEVEL;
    }

    public String getLEVEL() 
    {
        return LEVEL;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setTenantId(Long tenantId) 
    {
        this.tenantId = tenantId;
    }

    public Long getTenantId() 
    {
        return tenantId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("ID", getID())
            .append("ML", getML())
            .append("DL", getDL())
            .append("ZL", getZL())
            .append("XL", getXL())
            .append("hyName", getHyName())
            .append("DESCRIPTION", getDESCRIPTION())
            .append("LEVEL", getLEVEL())
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("delFlag", getDelFlag())
            .append("tenantId", getTenantId())
            .toString();
    }
}
